define(function(require){
	var $=require("jq");
	var PZ_Dialog=require("pz_use_dialog.js");
//需要验证的表单
	var ver_friendLinks=$(".link-form-right .ver");
	
	//验证成功失败的提示
	function ver_tips(thisObj,text,boolean){
		if(boolean){
			$(thisObj).attr("data-ok","true").next().show().addClass("ok").text(text);
		}else{
			$(thisObj).attr("data-ok","false").next().show().removeClass("ok").text(text);
		};
	};
	//网站名称
	ver_friendLinks.eq(0).blur(function(){
		var val=$(this).val();
		if(val!=""){
			ver_tips(this,"正确！",true);
		}else{
			ver_tips(this,"格式不对！",false);
		};
	});
	//网站地址
	ver_friendLinks.eq(1).blur(function(){
		var val=$(this).val();
		if(val.isURL()){
			ver_tips(this,"正确",true);
		}else{
			ver_tips(this,"格式错误！",false);
		};
	});
	//邮箱
	ver_friendLinks.eq(2).blur(function(){
		var val=$(this).val();
		if(val.isEmailAddress()){
			ver_tips(this,"正确！",true);
		}else{
			ver_tips(this,"错误！",false);
		};
	});
	//描述
	ver_friendLinks.eq(3).blur(function(){
		var val=$(this).val();
		if(val!=""){
			ver_tips(this,"正确！",true);
		}else{
			ver_tips(this,"不能为空！",false);
		};
	});
	//验证是否提交表单
	var verSize=ver_friendLinks.size(),lastV=0;
	$(".submit").click(function(){
		
		ver_friendLinks.each(function(i,o){
			if($(this).attr("data-ok")=="true"){
				lastV=i;
			}else{
				return false;
			};
		});
		if(lastV>=3){
			var params = {};
			var webSet = $('#webSet').val();
			var webUrl = $('#webUrl').val();
			var email = $('#email').val();
			var remark = $('#remark').val();
			params['webSet'] = webSet;
			params['webUrl'] = webUrl;
			params['email'] = email;
			params['remark'] = remark;
			
			$.ajax({
				url:'/friendsLink/submitLinkOK.do',
				dataType:'json',
				type:'POST',
				async:false,
				data:params,
				success:function(responseText){
					if(responseText['ret'] == 1){
						var tips=new PZ_Dialog({
							  type:"alert",
							  text:"提示",
							  tipsText:"您的申请已提交到相关部门，请耐心等待！",
							  mask:0.3,
							  width:300
							  });
					}else{
						var msg = responseText['msg'];
						var tips=new PZ_Dialog({
							  type:"alert",
							  text:"提示",
							  tipsText:msg,
							  mask:0.3,
							  width:300
							  });
					}
				}
			});
		}else{
			var tips=new PZ_Dialog({
				  type:"alert",
				  text:"提示",
				  tipsText:'请填写完整信息',
				  mask:0.3,
				  width:300
				  });
		};
	});
});